large-scale garden center - Francés Inglés Diccionario